@charset "utf-8";
/* CSS Document */



input{
border:1px solid #BDC7D8;
font-size:14px;
padding:3px;
}

.inputtext {
border:1px solid #BDC7D8;
font-size:14px;
padding:3px;
}

.align-center{
	margin:auto;
	width:100%;
	height:100%;
}

.topbar{
	font-size:16px;
	font-weight:bold;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}

body, td, .h {
	font-family:arial, sans-serif;
	font-size: 12px;
	margin:0px;
}

img{
	border:hidden;
}

.loginbox{
	color:white;
	display:block;
	height:auto;
	width:250px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../loginBc.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin: 5px;
}

#tabs ul li a {
	font-size: 14px;
	font-weight: bold;
	color: #2A3FAA;
}
#vertical_box { width:100%; display:table; border:1px red solid; height:400px; /*针对IE的hack*/ *position:relative; } 
#vertical_box_sub { display: table-cell; vertical-align: middle; /*针对IE的hack*/ *position:absolute; *top:50%; } 
#vertical_box_container { font-family:"宋体"; border:1px green solid;/*针对IE的hack*/ *position:relative; *top:-50%; margin:0 auto; width:200px; }

tr.list_eve {background-color:#FFFFFF; }
tr.list_odd {background-color:#E7F8FF; }
tr.list_head { font-weight: 800; font-size:36px; }
tr { background-color:#FFF }
table {background-color:#CDDDFC;}